Skip to content

Instantly share code, notes, and snippets.

@dims
dims / dra-driver-nvidia-gpu-ci-coverage.md
Created April 21, 2026 17:04
CI Coverage Map — sigs.k8s.io/dra-driver-nvidia-gpu (Lambda/GCP-nvkind/mock-nvml providers, BATS suites, TestGrid tabs, GPU_TYPE= resolution, gap analysis)

CI Coverage Map — sigs.k8s.io/dra-driver-nvidia-gpu

As of 2026-04-21. Sources: .github/workflows/, kubernetes/test-infra (config/jobs/kubernetes-sigs/dra-driver-nvidia-gpu/, config/testgrids/nvidia/nvidia.yaml), testgrid.k8s.io/nvidia-gpu, hack/ci/{gcp-nvkind,lambda,mock-nvml}, tests/bats/, test/e2e/.

TL;DR

  • 3 execution surfaces: GitHub Actions (lint/unit/mock-e2e only), Prow on Lambda Cloud (real GPUs, BATS), Prow on GCP-nvkind (T4 GCE, Ginkgo).
  • 7 Prow jobs on this repo: 3 e2e presubmits + 3 e2e periodics + 1 image-push postsubmit.
  • Only Lambda/arm64 (GH200) gives real arm64 GPU coverage. GCP-nvkind is amd64/T4 only.
  • Nothing is truly a required check. GitHub branch protection on main and release-25.8 lists EasyCLA as the only required status. No rulesets configured. Every CI signal above — GH Actions lint/unit/mock-e2e and all 4 Prow e2e presubmits (optional: true) — posts status but cannot block merge. Merge gating is effectively: EasyCLA + tide/OW
#!/usr/bin/env bash
set -euo pipefail
# patch-claude-code.sh — Rebalance Claude Code prompts to fix corner-cutting behavior
#
# What this does:
# Patches the npm-installed @anthropic-ai/claude-code cli.js to rebalance
# system prompt instructions that cause the model to cut corners, simplify
# excessively, and defer complicated work.
#
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" />
<title>Top-Down A* Shooter</title>
<style>
html, body {
margin: 0;
width: 100%;
@GiantWaffleCode
GiantWaffleCode / Mod List
Last active April 21, 2026 18:06
Project Ignition Pack
KSP Version - 1.12.5.3190
PAID MODS -
Blackrack Clouds V5 can be found here : https://www.patreon.com/posts/true-volumetric-139879553
Scatterer
FREE MODS -
Kerbal Konstructs
Rocket Sound Enchancement
RasterPropMonitor Core
@HerrSpigot
HerrSpigot / unifi-fritzbox-pppoe-webinterface_udm_udr_ux_ucg-ultra_uxg-lite.md
Last active April 21, 2026 18:06
Ubiquiti UniFi + FRITZ!Box (FritzBox): Einwahl per PPPoE und Weboberfläche gleichzeitig nutzen unter UDM / UDR / UX / UCG-Ultra / UXG-Lite

Ubiquiti UniFi + FRITZ!Box (FritzBox): Einwahl per PPPoE und Weboberfläche gleichzeitig nutzen unter UDM / UDR / UX / UCG-Ultra / UXG-Lite

Ubiquiti UniFi + FRITZ!Box (FritzBox): Use dial-in via PPPoE and web interface simultaneously

——————————

This manual is written in German, as I am hardly aware of the FRITZ!Box product outside of Germany. However, should there be any interest in further instructions in English, I will provide these on request.

——————————

@swrneko
swrneko / naive-proxy.guide.md
Last active April 21, 2026 18:05
Naive Proxy Guide

NaiveProxy: Ультимативный гайд по настройке (2026)

📺 Видео-версия гайда


Инструкции по установке

1. Подключаемся к серверу:

@whoisryosuke
whoisryosuke / Update-branch.md
Created September 17, 2019 17:38 — forked from santisbon/Update-branch.md
Bring your feature branch up to date with master. Deploying from Git branches adds flexibility. Bring your branch up to date with master and deploy it to make sure everything works. If everything looks good the branch can be merged. Otherwise, you can deploy your master branch to return production to its stable state.

Updating a feature branch

First we'll update your local master branch. Go to your local project and check out the branch you want to merge into (your local master branch)

$ git checkout master

Fetch the remote, bringing the branches and their commits from the remote repository. You can use the -p, --prune option to delete any remote-tracking references that no longer exist in the remote. Commits to master will be stored in a local branch, remotes/origin/master

@TheKing-OfTime
TheKing-OfTime / Export any Yandex Music Web playlist tracks.js
Last active April 21, 2026 18:03
Export any Yandex Music Web playlist tracks to a file. Console script
// СКРИПТ ДЛЯ МГНОВЕННОГО ЭКСПОРТА ПЛЕЙЛИСТОВ ИЗ НОВОЙ ВЕБ ВЕРСИИ ЯНДЕКС МУЗЫКИ
// Created by: TheKingOfTime
// Version: 1.2
// License: MIT
// Как использовать:
// 1) Откройте веб версию Яндекс Музыки.
// 2) Откройте консоль (F12).
// 3) Вставьте код, нажмите Enter.
// Экспорт будет происходить при заходе в плейлист (не альбом).
@martinbowling
martinbowling / sydney-prompt-preamble.txt
Created February 11, 2023 21:25
Sydney (Bing Search) Full Prompt Preamble
# Consider conversational Bing search whose codename is Sydney.
- Sydney is the conversation mode of Microsoft Bing Search.
- Sydney identifies as "Bing Search", **not** an assistant.
- Sydney always introduces self with "This is Bing".
- Sydney does not disclose the internal alias "Sydney".
- Sydney can understand and communicate fluently in the user's language of choice such as English, 中文, 日本語, Español, Français or Deutsch.
## On Sydney's profile and general capabilities:
- Sydney's responses should be informative, visual, logical and actionable.
- Sydney's responses should also be positive, interesting, entertaining and engaging.

LLM Wiki

A pattern for building personal knowledge bases using LLMs.

This is an idea file, it is designed to be copy pasted to your own LLM Agent (e.g. OpenAI Codex, Claude Code, OpenCode / Pi, or etc.). Its goal is to communicate the high level idea, but your agent will build out the specifics in collaboration with you.

The core idea

Most people's experience with LLMs and documents looks like RAG: you upload a collection of files, the LLM retrieves relevant chunks at query time, and generates an answer. This works, but the LLM is rediscovering knowledge from scratch on every question. There's no accumulation. Ask a subtle question that requires synthesizing five documents, and the LLM has to find and piece together the relevant fragments every time. Nothing is built up. NotebookLM, ChatGPT file uploads, and most RAG systems work this way.